home *** CD-ROM | disk | FTP | other *** search
/ Nejlepší České Hry / Nej české hry.iso / hry / vesmirna becherovka / 2004 Vesmírná Becherovka / Becherovka.exe / scripts / DefineSprite_2977 / frame_8 / DoAction.as
Encoding:
Text File  |  2004-09-30  |  2.8 KB  |  112 lines

  1. i += 1;
  2. if(_X < -50)
  3. {
  4.    _X = 900;
  5.    _Y = random(550) + 25;
  6.    gotoAndPlay(1);
  7. }
  8. else
  9. {
  10.    if(i >= 2)
  11.    {
  12.       i = 0;
  13.       with(_root.s.pohyb.laser1)
  14.       {
  15.          if(sNum < 5)
  16.          {
  17.             sNum += 1;
  18.             trace(sNum);
  19.             i = 1;
  20.             while(5 >= i)
  21.             {
  22.                if(n1.num == 0)
  23.                {
  24.                   n1.num = 1;
  25.                   n1._x = _root.s.pohyb.s1._x;
  26.                   n1._y = _root.s.pohyb.s1._y;
  27.                   break;
  28.                }
  29.                if(n2.num == 0)
  30.                {
  31.                   n2.num = 1;
  32.                   n2._x = _root.s.pohyb.s1._x;
  33.                   n2._y = _root.s.pohyb.s1._y;
  34.                   break;
  35.                }
  36.                if(n3.num == 0)
  37.                {
  38.                   n3.num = 1;
  39.                   n3._x = _root.s.pohyb.s1._x;
  40.                   n3._y = _root.s.pohyb.s1._y;
  41.                   break;
  42.                }
  43.                if(n4.num == 0)
  44.                {
  45.                   n4.num = 1;
  46.                   n4._x = _root.s.pohyb.s1._x;
  47.                   n4._y = _root.s.pohyb.s1._y;
  48.                   break;
  49.                }
  50.                if(n5.num == 0)
  51.                {
  52.                   n5.num = 1;
  53.                   n5._x = _root.s.pohyb.s1._x;
  54.                   n5._y = _root.s.pohyb.s1._y;
  55.                   break;
  56.                }
  57.                i++;
  58.             }
  59.          }
  60.       }
  61.       with(_root.s.pohyb.laser3)
  62.       {
  63.          if(sNum < 5)
  64.          {
  65.             sNum += 1;
  66.             trace(sNum);
  67.             i = 1;
  68.             while(5 >= i)
  69.             {
  70.                if(n1.num == 0)
  71.                {
  72.                   n1.num = 1;
  73.                   n1._x = _root.s.pohyb.s3._x;
  74.                   n1._y = _root.s.pohyb.s3._y;
  75.                   break;
  76.                }
  77.                if(n2.num == 0)
  78.                {
  79.                   n2.num = 1;
  80.                   n2._x = _root.s.pohyb.s3._x;
  81.                   n2._y = _root.s.pohyb.s3._y;
  82.                   break;
  83.                }
  84.                if(n3.num == 0)
  85.                {
  86.                   n3.num = 1;
  87.                   n3._x = _root.s.pohyb.s3._x;
  88.                   n3._y = _root.s.pohyb.s3._y;
  89.                   break;
  90.                }
  91.                if(n4.num == 0)
  92.                {
  93.                   n4.num = 1;
  94.                   n4._x = _root.s.pohyb.s3._x;
  95.                   n4._y = _root.s.pohyb.s3._y;
  96.                   break;
  97.                }
  98.                if(n5.num == 0)
  99.                {
  100.                   n5.num = 1;
  101.                   n5._x = _root.s.pohyb.s3._x;
  102.                   n5._y = _root.s.pohyb.s3._y;
  103.                   break;
  104.                }
  105.                i++;
  106.             }
  107.          }
  108.       }
  109.    }
  110.    gotoAndPlay(2);
  111. }
  112.